on-time arrival - Alemán Inglés Diccionario